﻿// EXP0311.cpp : 下面的范围for语句合法吗？如果合法，c的类型是什么？

//const string s = "Keep out!";
//for (auto& c : s) { /* ... */ }


//若s在循环中不做改变则合法，char类型；若做出改变则非法


